Sports

Barcelona's Gerard Pique announces sudden retirement